From Gis Analyst To Software Engineer